// 导入 cookie包
import Cookies from 'js-cookie'
// 定义token名称
const TokenKey = 'vue_admin_template_token'
// 时间戳key
const LoginTimeKey = 'hrsaas-timestamp-key' // 设置一个独一无二的key

//! 获取 token
export const getToken = () => Cookies.get(TokenKey)

//! 设置 token   封装函数存储Token
export function setToken(token) {
  // 设置 记录当时登录时间戳
  Cookies.set(LoginTimeKey, Date.now())

  // 本地持久化存入 token
  return Cookies.set(TokenKey, token)
}

//! 清除token
export function removeToken() {
  return Cookies.remove(TokenKey)
}

// 获取 登录时间戳
export function getTimeStamp() {
  return Cookies.get(LoginTimeKey)
}

